leatherleaf sedge - French English Dictionary